home *** CD-ROM | disk | FTP | other *** search
Wrap
removeFinal_mc(); f_bottleTimeMc = false; f_unDeadMc = false; f_enemyStopMc = false; magicWaterUsed = false; enemyStop = false; getURL("FSCommand:allowscale",false); _root.heroLife = _root.heroLife + 1; myMap5 = [[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,10,1,1,0,0,0,0,0,0,0,0,0,1],[1,0,0,11,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,11,0,0,0,1,1,1,0,0,0,0,0,1],[1,0,1,1,1,0,0,0,0,0,0,0,10,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,11,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,11,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1],[1,9,9,9,9,9,9,9,9,9,9,9,9,9,9,1]]; myMap4 = [[1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1],[1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,10,1,1,1,1,0,0,0,0,1],[1,1,1,1,0,0,11,0,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,11,0,0,0,0,0,0,0,0,1],[1,0,0,0,1,1,1,1,1,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,7,7,7,7,7,7,7,7,7,7,7,7,7,7,1]]; myMap3 = [[1,6,6,6,6,6,6,6,6,6,6,6,6,6,6,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,1,1,10,1,1,0,0,0,0,0,1],[1,0,0,0,0,0,0,11,0,0,0,0,0,0,0,1],[1,0,1,1,1,0,0,11,0,0,0,0,10,1,1,1],[1,0,0,0,0,1,1,1,0,0,0,0,11,0,0,1],[1,0,0,0,0,0,0,0,0,0,1,1,1,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,5,5,5,5,5,5,5,5,5,5,5,5,5,5,1]]; myMap2 = [[1,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,1,1,0,0,0,0,0,0,1,1,1,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,1,1,1,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1]]; myMap1 = [[1,2,2,2,2,2,2,2,2,2,2,2,2,2,2,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,10,1,1,10,0,0,0,0,0,1],[1,0,0,0,0,0,11,0,0,11,0,0,0,0,0,1],[1,0,0,0,1,1,1,0,0,1,1,1,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,1,1,1,1,0,0,0,0,1,1,1,1,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1],[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]]; _root.score = 0; game = {tileW:40,tileH:40,doorclose:true,havingBottle:0,currentGate:10,currentMap:1,totalMap:5,itemBottle:20,totalTimes:120,totalLives:_root.heroLife,totalScores:_root.score,totalBottles:_root.everyGateBottle,bulletcounter:0,gateDoorX:13,gateDoorY:4}; game.bullets = new Array(); game.Tile0 = function() { }; game.Tile0.prototype.walkable = true; game.Tile0.prototype.frame = 1; game.Tile1 = function() { }; game.Tile1.prototype.walkable = false; game.Tile1.prototype.frame = 2; game.Doors = function(newmap, oldmap) { this.newmap = newmap; this.oldmap = oldmap; }; game.Doors.prototype.walkable = true; game.Doors.prototype.frame = 3; game.Doors.prototype.door = true; game.Tile2 = function() { }; game.Tile2.prototype = new game.Doors(2,1); game.Tile3 = function() { }; game.Tile3.prototype = new game.Doors(1,2); game.Tile4 = function() { }; game.Tile4.prototype = new game.Doors(3,2); game.Tile5 = function() { }; game.Tile5.prototype = new game.Doors(2,3); game.Tile6 = function() { }; game.Tile6.prototype = new game.Doors(4,3); game.Tile7 = function() { }; game.Tile7.prototype = new game.Doors(3,4); game.Tile8 = function() { }; game.Tile8.prototype = new game.Doors(5,4); game.Tile9 = function() { }; game.Tile9.prototype = new game.Doors(4,5); game.Tile10 = function() { }; game.Tile10.prototype.walkable = false; game.Tile10.prototype.frame = 2; game.Tile10.prototype.ladder = true; game.Tile10.prototype.item = "ladder"; game.Tile11 = function() { }; game.Tile11.prototype.walkable = true; game.Tile11.prototype.frame = 1; game.Tile11.prototype.ladder = true; game.Tile11.prototype.item = "ladder"; myItems = [[0],[[1,14,2],[1,10,2],[2,6,2],[2,14,8],[2,2,8],[2,1,8],[3,2,9],[3,3,9],[3,12,9],[3,13,9],[4,12,2],[4,13,2],[5,1,3],[6,2,2],[6,3,2],[7,14,3],[7,14,9],[11,2,3]],[[1,2,2],[1,14,2],[1,2,4],[1,13,4],[1,9,6],[2,1,2],[2,13,2],[2,6,6],[3,8,2],[3,9,2],[3,10,2],[3,11,2],[4,4,6],[4,5,3],[5,2,9],[5,7,5],[5,8,5],[6,1,3],[6,1,4],[7,4,7],[7,14,7],[8,14,9],[10,10,6]],[[1,9,2],[1,14,3],[1,2,5],[2,14,2],[2,1,3],[2,2,3],[2,8,5],[2,9,5],[3,10,2],[3,11,2],[3,12,2],[3,13,2],[4,5,5],[4,5,8],[5,10,4],[5,8,7],[6,1,2],[6,2,2],[7,1,8],[7,13,8],[9,14,7]],[[1,7,3],[1,14,3],[1,3,6],[1,14,6],[2,1,2],[2,2,2],[2,13,6],[2,1,10],[3,10,3],[3,11,3],[3,12,3],[3,13,3],[4,8,5],[4,9,5],[5,4,5],[5,11,5],[6,14,9],[6,14,10],[7,1,6],[7,2,6]],[[1,5,1],[1,14,1],[1,9,4],[1,2,5],[1,1,8],[1,14,8],[2,9,1],[2,10,1],[2,1,6],[2,4,7],[3,1,1],[3,7,6],[3,8,6],[3,9,6],[4,1,7],[4,13,1],[5,10,5],[5,11,5],[6,2,1],[6,3,1],[7,1,3],[7,2,3]]]; game.Item1 = function() { }; game.Item1.prototype.typeNum = 1; game.Item2 = function() { }; game.Item2.prototype.typeNum = 2; game.Item3 = function() { }; game.Item3.prototype.typeNum = 3; game.Item4 = function() { }; game.Item4.prototype.typeNum = 4; game.Item5 = function() { }; game.Item5.prototype.typeNum = 5; game.Item6 = function() { }; game.Item6.prototype.typeNum = 6; game.Item7 = function() { }; game.Item7.prototype.typeNum = 7; game.Item8 = function() { }; game.Item8.prototype.typeNum = 8; game.Item9 = function() { }; game.Item9.prototype.typeNum = 9; game.Item10 = function() { }; game.Item10.prototype.typeNum = 10; game.Item11 = function() { }; game.Item11.prototype.typeNum = 11; myEnemies = [[0],[[1,10,6],[2,2,6],[3,11,4],[4,5,4],[5,7,2],[6,2,5],[7,13,5]],[[1,7,7],[2,2,6],[3,10,4],[4,4,4],[5,4,2],[7,13,5],[6,11,8]],[[1,7,3],[2,3,5],[3,14,5],[4,6,6],[5,11,7],[6,3,7],[7,6,8]],[[1,8,3],[2,2,4],[3,12,4],[4,7,6],[5,12,7],[7,10,8],[6,2,7]],[[1,4,2],[2,4,5],[3,7,4],[4,12,5],[5,11,8],[6,8,3],[7,10,7]]]; game.Enemyp1 = function() { }; game.Enemyp1.prototype.xMove = 1; game.Enemyp1.prototype.yMove = 0; game.Enemyp1.prototype.speed = -2; game.Enemyp2 = function() { }; game.Enemyp2.prototype.xMove = 1; game.Enemyp2.prototype.yMove = 0; game.Enemyp2.prototype.speed = 2; game.Enemyp3 = function() { }; game.Enemyp3.prototype.xMove = 1; game.Enemyp3.prototype.yMove = 0; game.Enemyp3.prototype.speed = 2; game.Enemyp4 = function() { }; game.Enemyp4.prototype.xMove = 1; game.Enemyp4.prototype.yMove = 0; game.Enemyp4.prototype.speed = 2; game.Enemyp5 = function() { }; game.Enemyp5.prototype.xMove = 1; game.Enemyp5.prototype.yMove = 0; game.Enemyp5.prototype.speed = -1; game.Enemyp6 = function() { }; game.Enemyp6.prototype.xMove = 1; game.Enemyp6.prototype.yMove = 0; game.Enemyp6.prototype.speed = -3; game.Enemyp7 = function() { }; game.Enemyp7.prototype.xMove = 1; game.Enemyp7.prototype.yMove = 0; game.Enemyp7.prototype.speed = 3; game.Bullet = function() { }; game.Bullet.prototype.speed = 5; game.Bullet.prototype.dirx = 0; game.Bullet.prototype.diry = -1; game.Bullet.prototype.width = 2; game.Bullet.prototype.height = 2; myMovingTiles = [[0],[[2,8,9]],[[2,7,4]],[[2,4,3]],[[2,8,3]],[[2,11,3]]]; game.MovingTilep1 = function() { }; game.MovingTilep1.prototype.speed = 2; game.MovingTilep1.prototype.dirx = 0; game.MovingTilep1.prototype.diry = 1; game.MovingTilep1.prototype.miny = 0; game.MovingTilep1.prototype.maxy = 2; game.MovingTilep1.prototype.width = game.tileW / 2; game.MovingTilep1.prototype.height = game.tileH / 2; game.MovingTilep2 = function() { }; game.MovingTilep2.prototype.speed = 2; game.MovingTilep2.prototype.dirx = 1; game.MovingTilep2.prototype.diry = 0; game.MovingTilep2.prototype.minx = -2; game.MovingTilep2.prototype.maxx = 2; game.MovingTilep2.prototype.width = game.tileW / 2; game.MovingTilep2.prototype.height = game.tileH / 2; char = {xtile:7,ytile:5,speed:4,unDead:true,flystart:-14,jumpstart:-10,gravity:1.2,fly:false,jump:false,havinggun:false,shootspeed:1000,climb:false,onMovingTile:false}; buildMap(_root["myMap" + game.currentMap]); fall(_root.char); init(); stop(); _root.createEmptyMovieClip("controller",20002); controller.onEnterFrame = function() { controlFunc(); }; _root.onEnterFrame = function() { if(Key.isDown(17)) { pauseMc.play(); } };